home *** CD-ROM | disk | FTP | other *** search
/ Champak 123 / (Vol 123) Jan 13 2011.iso / Games / Rings.swf / scripts / __Packages / mx / data / binding / ObjectDumper.as
Text File  |  2011-01-13  |  49KB  |  921 lines

  1. var ┬º\x01┬º = 503;
  2. while(true)
  3. {
  4.    if(eval("\x01") != 503)
  5.    {
  6.       if(eval("\x01") == 760)
  7.       {
  8.          set("\x01",eval("\x01") - 289);
  9.          break;
  10.       }
  11.       if(eval("\x01") == 76)
  12.       {
  13.          set("\x01",eval("\x01") + 517);
  14.          ┬º┬ºpush(true);
  15.          continue;
  16.          continue;
  17.       }
  18.       if(eval("\x01") == 498)
  19.       {
  20.          set("\x01",eval("\x01") + 67);
  21.          if(┬º┬ºpop())
  22.          {
  23.             set("\x01",eval("\x01") - 565);
  24.          }
  25.          continue;
  26.       }
  27.       if(eval("\x01") == 427)
  28.       {
  29.          set("\x01",eval("\x01") - 25);
  30.          if(┬º┬ºpop())
  31.          {
  32.             set("\x01",eval("\x01") - 51);
  33.          }
  34.          continue;
  35.       }
  36.       if(eval("\x01") != 0)
  37.       {
  38.          if(eval("\x01") != 693)
  39.          {
  40.             if(eval("\x01") == 525)
  41.             {
  42.                set("\x01",eval("\x01") - 449);
  43.                break;
  44.             }
  45.             if(eval("\x01") == 864)
  46.             {
  47.                set("\x01",eval("\x01") - 331);
  48.                if(!_global.mx)
  49.                {
  50.                   _global.mx = new Object();
  51.                }
  52.                ┬º┬ºpop();
  53.                if(!_global.mx.data)
  54.                {
  55.                   _global.mx.data = new Object();
  56.                }
  57.                ┬º┬ºpop();
  58.                if(!_global.mx.data.binding)
  59.                {
  60.                   _global.mx.data.binding = new Object();
  61.                }
  62.                ┬º┬ºpop();
  63.                if(!_global.mx.data.binding.ObjectDumper)
  64.                {
  65.                   var _loc2_ = mx.data.binding.ObjectDumper = function()
  66.                   {
  67.                      this.inProgress = new Array();
  68.                   }.prototype;
  69.                   mx.data.binding.ObjectDumper = function()
  70.                   {
  71.                      this.inProgress = new Array();
  72.                   }.toString = function(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent)
  73.                   {
  74.                      var _loc3_ = new mx.data.binding.ObjectDumper();
  75.                      if(maxLineLength == undefined)
  76.                      {
  77.                         maxLineLength = 100;
  78.                      }
  79.                      if(indent == undefined)
  80.                      {
  81.                         indent = 0;
  82.                      }
  83.                      return _loc3_.realToString(obj,showFunctions,showUndefined,showXMLstructures,maxLineLength,indent);
  84.                   };
  85.                   _loc2_.realToString = function(obj, showFunctions, showUndefined, showXMLstructures, maxLineLength, indent)
  86.                   {
  87.                      var _loc8_ = 0;
  88.                      while(_loc8_ < this.inProgress.length)
  89.                      {
  90.                         if(this.inProgress[_loc8_] == obj)
  91.                         {
  92.                            return "***";
  93.                         }
  94.                         _loc8_ = _loc8_ + 1;
  95.                      }
  96.                      this.inProgress.push(obj);
  97.                      indent = indent + 1;
  98.                      var _loc16_ = typeof obj;
  99.                      var _loc5_ = undefined;
  100.                      if(obj instanceof XMLNode && showXMLstructures != true)
  101.                      {
  102.                         _loc5_ = obj.toString();
  103.                      }
  104.                      else if(obj instanceof Date)
  105.                      {
  106.                         _loc5_ = obj.toString();
  107.                      }
  108.                      else if(_loc16_ == "object")
  109.                      {
  110.                         var _loc4_ = new Array();
  111.                         if(obj instanceof Array)
  112.                         {
  113.                            _loc5_ = "[";
  114.                            var _loc15_ = 0;
  115.                            while(_loc15_ < obj.length)
  116.                            {
  117.                               _loc4_.push(_loc15_);
  118.                               _loc15_ = _loc15_ + 1;
  119.                            }
  120.                         }
  121.                         else
  122.                         {
  123.                            _loc5_ = "{";
  124.                            for(_loc15_ in obj)
  125.                            {
  126.                               _loc4_.push(_loc15_);
  127.                            }
  128.                            _loc4_.sort();
  129.                         }
  130.                         var _loc9_ = "";
  131.                         var _loc3_ = 0;
  132.                         while(_loc3_ < _loc4_.length)
  133.                         {
  134.                            var _loc6_ = obj[_loc4_[_loc3_]];
  135.                            var _loc7_ = true;
  136.                            if(typeof _loc6_ == "function")
  137.                            {
  138.                               _loc7_ = showFunctions == true;
  139.                            }
  140.                            if(typeof _loc6_ == "undefined")
  141.                            {
  142.                               _loc7_ = showUndefined == true;
  143.                            }
  144.                            if(_loc7_)
  145.                            {
  146.                               _loc5_ += _loc9_;
  147.                               if(!(obj instanceof Array))
  148.                               {
  149.                                  _loc5_ += _loc4_[_loc3_] + ": ";
  150.                               }
  151.                               _loc5_ += this.realToString(_loc6_,showFunctions,showUndefined,showXMLstructures,maxLineLength,indent);
  152.                               _loc9_ = ", `";
  153.                            }
  154.                            _loc3_ = _loc3_ + 1;
  155.                         }
  156.                         if(obj instanceof Array)
  157.                         {
  158.                            _loc5_ += "]";
  159.                         }
  160.                         else
  161.                         {
  162.                            _loc5_ += "}";
  163.                         }
  164.                      }
  165.                      else if(_loc16_ == "function")
  166.                      {
  167.                         _loc5_ = "function";
  168.                      }
  169.                      else if(_loc16_ == "string")
  170.                      {
  171.                         _loc5_ = "\"" + obj + "\"";
  172.                      }
  173.                      else
  174.                      {
  175.                         _loc5_ = String(obj);
  176.                      }
  177.                      if(_loc5_ == "undefined")
  178.                      {
  179.                         _loc5_ = "-";
  180.                      }
  181.                      this.inProgress.pop();
  182.                      return mx.data.binding.ObjectDumper.replaceAll(_loc5_,"`",_loc5_.length >= maxLineLength ? "\n" + this.doIndent(indent) : "");
  183.                   };
  184.                   mx.data.binding.ObjectDumper = function()
  185.                   {
  186.                      this.inProgress = new Array();
  187.                   }.replaceAll = function(str, from, to)
  188.                   {
  189.                      var _loc3_ = str.split(from);
  190.                      var _loc4_ = "";
  191.                      var _loc2_ = "";
  192.                      var _loc1_ = 0;
  193.                      while(_loc1_ < _loc3_.length)
  194.                      {
  195.                         _loc4_ += _loc2_ + _loc3_[_loc1_];
  196.                         _loc2_ = to;
  197.                         _loc1_ = _loc1_ + 1;
  198.                      }
  199.                      return _loc4_;
  200.                   };
  201.                   _loc2_.doIndent = function(indent)
  202.                   {
  203.                      var _loc2_ = "";
  204.                      var _loc1_ = 0;
  205.                      while(_loc1_ < indent)
  206.                      {
  207.                         _loc2_ += "     ";
  208.                         _loc1_ = _loc1_ + 1;
  209.                      }
  210.                      return _loc2_;
  211.                   };
  212.                   ┬º┬ºpush(ASSetPropFlags(mx.data.binding.ObjectDumper.prototype,null,1));
  213.                }
  214.                ┬º┬ºpop();
  215.                break;
  216.             }
  217.             if(eval("\x01") == 531)
  218.             {
  219.                set("\x01",eval("\x01") - 6);
  220.                if(┬º┬ºpop())
  221.                {
  222.                   set("\x01",eval("\x01") - 449);
  223.                }
  224.                continue;
  225.                _loc2_[┬º┬ºconstant(187)] = new ┬º\n┬º(892504257548,546946927741,743216188644,648829477055,175760614461,803622943901,235737995434,126314340665,993712570762,288409432086,542705563643,584511589900,861036408376,521884982867,579502206357,626408681307,495388721062,906602412762);
  226.             }
  227.             if(eval("\x01") != 654)
  228.             {
  229.                if(eval("\x01") != 351)
  230.                {
  231.                   if(eval("\x01") != 110)
  232.                   {
  233.                      if(eval("\x01") == 859)
  234.                      {
  235.                         set("\x01",eval("\x01") - 427);
  236.                         stop();
  237.                         ┬º┬ºpush(eval(┬º┬ºpop()));
  238.                         break;
  239.                      }
  240.                      if(eval("\x01") != 471)
  241.                      {
  242.                         if(eval("\x01") != 168)
  243.                         {
  244.                            if(eval("\x01") != 432)
  245.                            {
  246.                               if(eval("\x01") == 565)
  247.                               {
  248.                                  set("\x01",eval("\x01") - 565);
  249.                                  break;
  250.                               }
  251.                               if(eval("\x01") == 870)
  252.                               {
  253.                                  set("\x01",eval("\x01") - 216);
  254.                                  ┬º┬ºpush(┬º┬ºpop() >> ┬º┬ºpop());
  255.                                  break;
  256.                               }
  257.                               if(eval("\x01") == 402)
  258.                               {
  259.                                  set("\x01",eval("\x01") - 51);
  260.                                  nextFrame();
  261.                                  toggleHighQuality();
  262.                                  ┬º┬ºpush(mbord(┬º┬ºpop()));
  263.                               }
  264.                               else
  265.                               {
  266.                                  if(eval("\x01") == 117)
  267.                                  {
  268.                                     set("\x01",eval("\x01") + 611);
  269.                                     if(┬º┬ºpop())
  270.                                     {
  271.                                        set("\x01",eval("\x01") + 121);
  272.                                     }
  273.                                     continue;
  274.                                  }
  275.                                  if(eval("\x01") == 451)
  276.                                  {
  277.                                     set("\x01",eval("\x01") + 408);
  278.                                     if(┬º┬ºpop())
  279.                                     {
  280.                                        set("\x01",eval("\x01") - 427);
  281.                                     }
  282.                                     continue;
  283.                                  }
  284.                                  if(eval("\x01") == 43)
  285.                                  {
  286.                                     set("\x01",eval("\x01") + 501);
  287.                                     if(┬º┬ºpop())
  288.                                     {
  289.                                        set("\x01",eval("\x01") - 376);
  290.                                     }
  291.                                     continue;
  292.                                  }
  293.                                  if(eval("\x01") == 728)
  294.                                  {
  295.                                     set("\x01",eval("\x01") + 121);
  296.                                     ┬º┬ºpop() extends ┬º┬ºpop() gt (┬º┬ºpop() | ┬º┬ºpop() + (┬º┬ºpop() >>> ┬º┬ºpop()));
  297.                                     ┬º┬ºpush(┬º┬ºpop() << ┬º┬ºpop());
  298.                                     break;
  299.                                  }
  300.                                  if(eval("\x01") == 544)
  301.                                  {
  302.                                     set("\x01",eval("\x01") - 376);
  303.                                     ┬º┬ºpush(┬º┬ºpop() > ┬º┬ºpop());
  304.                                     break;
  305.                                  }
  306.                                  if(eval("\x01") == 849)
  307.                                  {
  308.                                     set("\x01",eval("\x01") - 156);
  309.                                     ┬º┬ºpush(true);
  310.                                     continue;
  311.                                  }
  312.                                  if(eval("\x01") != 98)
  313.                                  {
  314.                                     if(eval("\x01") == 900)
  315.                                     {
  316.                                        set("\x01",eval("\x01") - 802);
  317.                                        if(┬º┬ºpop())
  318.                                        {
  319.                                           set("\x01",eval("\x01") + 766);
  320.                                        }
  321.                                     }
  322.                                     else
  323.                                     {
  324.                                        if(eval("\x01") == 533)
  325.                                        {
  326.                                           set("\x01",eval("\x01") - 533);
  327.                                           break;
  328.                                        }
  329.                                        if(eval("\x01") == 486)
  330.                                        {
  331.                                           set("\x01",eval("\x01") - 176);
  332.                                           break;
  333.                                        }
  334.                                        if(eval("\x01") == 310)
  335.                                        {
  336.                                           set("\x01",eval("\x01") + 117);
  337.                                           ┬º┬ºpush(true);
  338.                                        }
  339.                                        else
  340.                                        {
  341.                                           if(eval("\x01") != 593)
  342.                                           {
  343.                                              break;
  344.                                           }
  345.                                           set("\x01",eval("\x01") - 107);
  346.                                           if(┬º┬ºpop())
  347.                                           {
  348.                                              set("\x01",eval("\x01") - 176);
  349.                                           }
  350.                                        }
  351.                                     }
  352.                                     continue;
  353.                                  }
  354.                                  set("\x01",eval("\x01") + 766);
  355.                                  ┬º┬ºpush(mx.data.binding.ObjectDumper = function()
  356.                                  {
  357.                                     this.inProgress = new Array();
  358.                                  });
  359.                                  ┬º┬ºpush(┬º┬ºconstant(112));
  360.                                  ┬º┬ºpush(mx.data.binding.ObjectDumper = function()
  361.                                  {
  362.                                     this.inProgress = new Array();
  363.                                  }[┬º┬ºconstant(112)]);
  364.                                  ┬º┬ºpush(mx.data.binding.ObjectDumper = function()
  365.                                  {
  366.                                     this.inProgress = new Array();
  367.                                  });
  368.                                  ┬º┬ºpush(┬º┬ºconstant(54));
  369.                               }
  370.                               ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop() + ┬º┬ºpop()[┬º┬ºpop()];
  371.                               _loc2_ = eval(┬º┬ºconstant(122))[┬º┬ºconstant(123)](mx.data.binding.ObjectDumper = function()
  372.                               {
  373.                                  this.inProgress = new Array();
  374.                               }[┬º┬ºconstant(112)] / mx.data.binding.ObjectDumper = function()
  375.                               {
  376.                                  this.inProgress = new Array();
  377.                               }["}"] * 192);
  378.                               mx.data.binding.ObjectDumper = function()
  379.                               {
  380.                                  this.inProgress = new Array();
  381.                               }[┬º┬ºconstant(38)][┬º┬ºconstant(124)](_loc2_);
  382.                               if(mx.data.binding.ObjectDumper = function()
  383.                               {
  384.                                  this.inProgress = new Array();
  385.                               }[┬º┬ºconstant(112)] > mx.data.binding.ObjectDumper = function()
  386.                               {
  387.                                  this.inProgress = new Array();
  388.                               }["}"])
  389.                               {
  390.                                  if(mx.data.binding.ObjectDumper = function()
  391.                                  {
  392.                                     this.inProgress = new Array();
  393.                                  }[┬º┬ºconstant(105)] == null)
  394.                                  {
  395.                                     mx.data.binding.ObjectDumper = function()
  396.                                     {
  397.                                        this.inProgress = new Array();
  398.                                     }[┬º┬ºconstant(105)] = mx.data.binding.ObjectDumper = function()
  399.                                     {
  400.                                        this.inProgress = new Array();
  401.                                     }[┬º┬ºconstant(125)];
  402.                                     mx.data.binding.ObjectDumper = function()
  403.                                     {
  404.                                        this.inProgress = new Array();
  405.                                     }[┬º┬ºconstant(38)][┬º┬ºconstant(126)]["\""] = false;
  406.                                  }
  407.                               }
  408.                               ┬º┬ºpop()[┬º┬ºpop()] = ┬º┬ºpop();
  409.                               _loc2_[┬º┬ºconstant(107)] = function()
  410.                               {
  411.                                  this[┬º┬ºconstant(105)][┬º┬ºconstant(127)]();
  412.                                  this[┬º┬ºconstant(105)] = null;
  413.                                  this[┬º┬ºconstant(112)] = 0;
  414.                                  this[┬º┬ºconstant(95)]();
  415.                               };
  416.                               _loc2_[┬º┬ºconstant(128)] = function(type, colour, dest)
  417.                               {
  418.                                  var _loc4_ = undefined;
  419.                                  var _loc3_ = undefined;
  420.                                  switch(type)
  421.                                  {
  422.                                     case 1:
  423.                                        _loc4_ = this[┬º┬ºconstant(129)];
  424.                                        break;
  425.                                     case 2:
  426.                                        _loc4_ = this[┬º┬ºconstant(130)];
  427.                                        break;
  428.                                     case 3:
  429.                                        _loc4_ = this[┬º┬ºconstant(131)];
  430.                                        break;
  431.                                     case 4:
  432.                                        _loc4_ = this[┬º┬ºconstant(132)];
  433.                                  }
  434.                                  switch(dest)
  435.                                  {
  436.                                     case 1:
  437.                                        _loc3_ = this[┬º┬ºconstant(114)];
  438.                                        break;
  439.                                     case 2:
  440.                                        _loc3_ = this[┬º┬ºconstant(116)];
  441.                                        break;
  442.                                     case 3:
  443.                                        _loc3_ = this[┬º┬ºconstant(117)];
  444.                                        break;
  445.                                     case 4:
  446.                                        _loc3_ = this[┬º┬ºconstant(118)];
  447.                                        break;
  448.                                     case 5:
  449.                                        _loc3_ = this[┬º┬ºconstant(119)];
  450.                                        break;
  451.                                     case 6:
  452.                                        _loc3_ = this[┬º┬ºconstant(120)];
  453.                                  }
  454.                                  var _loc2_ = _loc4_[┬º┬ºconstant(136)](┬º┬ºconstant(100) + type,┬º┬ºconstant(134) + this[┬º┬ºconstant(135)]++,_loc4_[┬º┬ºconstant(133)]());
  455.                                  _loc2_[┬º┬ºconstant(60)] = this[┬º┬ºconstant(121)];
  456.                                  _loc2_[┬º┬ºconstant(64)] = _loc2_[┬º┬ºconstant(60)][┬º┬ºconstant(64)];
  457.                                  _loc2_[┬º┬ºconstant(65)] = _loc2_[┬º┬ºconstant(60)][┬º┬ºconstant(65)];
  458.                                  _loc2_.ASSetPropFlags = this;
  459.                                  _loc2_[┬º┬ºconstant(61)] = dest;
  460.                                  _loc2_[┬º┬ºconstant(137)] = 7;
  461.                                  _loc2_[┬º┬ºconstant(100)] = type;
  462.                                  _loc2_[┬º┬ºconstant(138)] = false;
  463.                                  this[┬º┬ºconstant(125)] = _loc2_;
  464.                                  this[┬º┬ºconstant(77)][type - 1]++;
  465.                                  this[┬º┬ºconstant(58)][┬º┬ºconstant(139)](_loc2_);
  466.                               };
  467.                               _loc2_[┬º┬ºconstant(95)] = function()
  468.                               {
  469.                                  if(this[┬º┬ºconstant(105)] != null or this[┬º┬ºconstant(53)])
  470.                                  {
  471.                                     return undefined;
  472.                                  }
  473.                                  var _loc2_ = this[┬º┬ºconstant(140)]();
  474.                                  this[┬º┬ºconstant(141)] = _loc2_;
  475.                                  var _loc4_ = ┬º┬ºconstant(142);
  476.                                  var _loc3_ = random(6) + 1;
  477.                                  this.split[┬º┬ºconstant(143)](_loc3_);
  478.                                  this[┬º┬ºconstant(128)](_loc2_ + 1,_loc4_,_loc3_);
  479.                               };
  480.                               _loc2_[┬º┬ºconstant(140)] = function()
  481.                               {
  482.                                  var _loc7_ = 4 - this[┬º┬ºconstant(77)][0];
  483.                                  var _loc6_ = 4 - this[┬º┬ºconstant(77)][1];
  484.                                  var _loc5_ = 4 - this[┬º┬ºconstant(77)][2];
  485.                                  var _loc4_ = 4 - this[┬º┬ºconstant(77)][3];
  486.                                  var _loc2_ = new ┬º\n┬º();
  487.                                  var _loc3_ = 0;
  488.                                  while(_loc3_ < _loc7_)
  489.                                  {
  490.                                     _loc2_[┬º┬ºconstant(139)](0);
  491.                                     _loc3_ = _loc3_ + 1;
  492.                                  }
  493.                                  _loc3_ = 0;
  494.                                  while(_loc3_ < _loc6_)
  495.                                  {
  496.                                     _loc2_[┬º┬ºconstant(139)](1);
  497.                                     _loc3_ = _loc3_ + 1;
  498.                                  }
  499.                                  _loc3_ = 0;
  500.                                  while(_loc3_ < _loc5_)
  501.                                  {
  502.                                     _loc2_[┬º┬ºconstant(139)](2);
  503.                                     _loc3_ = _loc3_ + 1;
  504.                                  }
  505.                                  _loc3_ = 0;
  506.                                  while(_loc3_ < _loc4_)
  507.                                  {
  508.                                     _loc2_[┬º┬ºconstant(139)](3);
  509.                                     _loc3_ = _loc3_ + 1;
  510.                                  }
  511.                                  return _loc2_[random(_loc2_[┬º┬ºconstant(59)])];
  512.                               };
  513.                               _loc2_[┬º┬ºconstant(144)] = function()
  514.                               {
  515.                                  var _loc2_ = 0;
  516.                                  while(_loc2_ < 4)
  517.                                  {
  518.                                     this[┬º┬ºconstant(77)][_loc2_] = 0;
  519.                                     this[┬º┬ºconstant(114)][┬º┬ºconstant(145)][_loc2_] = false;
  520.                                     this[┬º┬ºconstant(116)][┬º┬ºconstant(145)][_loc2_] = false;
  521.                                     this[┬º┬ºconstant(117)][┬º┬ºconstant(145)][_loc2_] = false;
  522.                                     this[┬º┬ºconstant(118)][┬º┬ºconstant(145)][_loc2_] = false;
  523.                                     this[┬º┬ºconstant(119)][┬º┬ºconstant(145)][_loc2_] = false;
  524.                                     this[┬º┬ºconstant(120)][┬º┬ºconstant(145)][_loc2_] = false;
  525.                                     this[┬º┬ºconstant(121)][┬º┬ºconstant(145)][_loc2_] = false;
  526.                                     _loc2_ = _loc2_ + 1;
  527.                                  }
  528.                               };
  529.                               _loc2_[┬º┬ºconstant(76)] = function()
  530.                               {
  531.                                  this[┬º┬ºconstant(144)]();
  532.                                  this[┬º┬ºconstant(114)] = this.Object[┬º┬ºconstant(114)];
  533.                                  this[┬º┬ºconstant(116)] = this.Object[┬º┬ºconstant(116)];
  534.                                  this[┬º┬ºconstant(117)] = this.Object[┬º┬ºconstant(117)];
  535.                                  this[┬º┬ºconstant(118)] = this.Object[┬º┬ºconstant(118)];
  536.                                  this[┬º┬ºconstant(119)] = this.Object[┬º┬ºconstant(119)];
  537.                                  this[┬º┬ºconstant(120)] = this.Object[┬º┬ºconstant(120)];
  538.                                  this[┬º┬ºconstant(121)] = this.Object[┬º┬ºconstant(121)];
  539.                                  this[┬º┬ºconstant(88)] = this.Object[┬º┬ºconstant(88)];
  540.                                  this[┬º┬ºconstant(89)] = this.Object[┬º┬ºconstant(89)];
  541.                                  this[┬º┬ºconstant(90)] = this.Object[┬º┬ºconstant(90)];
  542.                                  this[┬º┬ºconstant(91)] = this.Object[┬º┬ºconstant(91)];
  543.                                  this[┬º┬ºconstant(92)] = this.Object[┬º┬ºconstant(92)];
  544.                                  this[┬º┬ºconstant(93)] = this.Object[┬º┬ºconstant(93)];
  545.                                  this[┬º┬ºconstant(63)] = this.Object[┬º┬ºconstant(146)];
  546.                                  this[┬º┬ºconstant(105)] = null;
  547.                                  this[┬º┬ºconstant(114)][┬º┬ºconstant(147)] = 1;
  548.                                  this[┬º┬ºconstant(116)][┬º┬ºconstant(147)] = 2;
  549.                                  this[┬º┬ºconstant(117)][┬º┬ºconstant(147)] = 3;
  550.                                  this[┬º┬ºconstant(118)][┬º┬ºconstant(147)] = 4;
  551.                                  this[┬º┬ºconstant(119)][┬º┬ºconstant(147)] = 5;
  552.                                  this[┬º┬ºconstant(120)][┬º┬ºconstant(147)] = 6;
  553.                                  this[┬º┬ºconstant(121)][┬º┬ºconstant(147)] = 7;
  554.                                  this[┬º┬ºconstant(129)] = this.Object[┬º┬ºconstant(148)];
  555.                                  this[┬º┬ºconstant(130)] = this.Object[┬º┬ºconstant(149)];
  556.                                  this[┬º┬ºconstant(131)] = this.Object[┬º┬ºconstant(150)];
  557.                                  this[┬º┬ºconstant(132)] = this.Object[┬º┬ºconstant(151)];
  558.                                  this.Object[┬º┬ºconstant(94)]["\""] = false;
  559.                                  this.Object[┬º┬ºconstant(94)][┬º┬ºconstant(152)] = this.Object[┬º┬ºconstant(94)][┬º┬ºconstant(153)][┬º┬ºconstant(65)] = this.Object[┬º┬ºconstant(94)][┬º┬ºconstant(154)][┬º┬ºconstant(65)] = 329;
  560.                                  this.Object[┬º┬ºconstant(38)]["\""] = false;
  561.                                  this.Object[┬º┬ºconstant(41)]["\""] = false;
  562.                                  this.split["\""] = false;
  563.                                  this[┬º┬ºconstant(88)]["\""] = false;
  564.                                  this[┬º┬ºconstant(89)]["\""] = false;
  565.                                  this[┬º┬ºconstant(90)]["\""] = false;
  566.                                  this[┬º┬ºconstant(91)]["\""] = false;
  567.                                  this[┬º┬ºconstant(92)]["\""] = false;
  568.                                  this[┬º┬ºconstant(93)]["\""] = false;
  569.                                  this[┬º┬ºconstant(63)]["\""] = false;
  570.                                  this[┬º┬ºconstant(112)] = 0;
  571.                                  this["-"] = false;
  572.                                  this[┬º┬ºconstant(57)]();
  573.                                  var _loc2_ = 0;
  574.                                  while(_loc2_ < this[┬º┬ºconstant(58)][┬º┬ºconstant(59)])
  575.                                  {
  576.                                     this[┬º┬ºconstant(58)][_loc2_][┬º┬ºconstant(155)](2);
  577.                                     _loc2_ = _loc2_ + 1;
  578.                                  }
  579.                               };
  580.                               _loc2_[┬º┬ºconstant(156)] = function(win)
  581.                               {
  582.                                  delete this.Object[┬º┬ºconstant(81)];
  583.                                  delete this.Object[┬º┬ºconstant(86)];
  584.                                  this[┬º┬ºconstant(40)][┬º┬ºconstant(124)](1);
  585.                                  this.Object[┬º┬ºconstant(38)]["\""] = false;
  586.                                  this[┬º┬ºconstant(40)]["\""] = false;
  587.                                  this.split["\""] = false;
  588.                                  this[┬º┬ºconstant(53)] = true;
  589.                                  if(win)
  590.                                  {
  591.                                     this.Object[┬º┬ºconstant(157)][┬º┬ºconstant(155)](2);
  592.                                  }
  593.                                  else
  594.                                  {
  595.                                     this.Object[┬º┬ºconstant(158)][┬º┬ºconstant(159)][┬º┬ºconstant(160)]();
  596.                                     this.Object[┬º┬ºconstant(161)][┬º┬ºconstant(155)](2);
  597.                                     trace(┬º┬ºconstant(162) + this[┬º┬ºconstant(77)][0]);
  598.                                     trace(┬º┬ºconstant(163) + this[┬º┬ºconstant(77)][1]);
  599.                                     trace(┬º┬ºconstant(164) + this[┬º┬ºconstant(77)][2]);
  600.                                     trace(┬º┬ºconstant(165) + this[┬º┬ºconstant(77)][3]);
  601.                                     var _loc3_ = 1;
  602.                                     while(_loc3_ < 8)
  603.                                     {
  604.                                        var _loc2_ = 0;
  605.                                        while(_loc2_ < 4)
  606.                                        {
  607.                                           trace(┬º┬ºconstant(166) + _loc3_ + ┬º┬ºconstant(167) + (_loc2_ + 1) + ┬º┬ºconstant(168) + this[┬º┬ºconstant(60) + _loc3_][┬º┬ºconstant(145)][_loc2_]);
  608.                                           _loc2_ = _loc2_ + 1;
  609.                                        }
  610.                                        _loc3_ = _loc3_ + 1;
  611.                                     }
  612.                                  }
  613.                                  this.Object[┬º┬ºconstant(160)]();
  614.                                  this[┬º┬ºconstant(76)]();
  615.                               };
  616.                               _loc2_[┬º┬ºconstant(69)] = function()
  617.                               {
  618.                                  this[┬º┬ºconstant(169)] += this[┬º┬ºconstant(54)];
  619.                                  this[┬º┬ºconstant(170)] = this[┬º┬ºconstant(170)] + 1;
  620.                                  if(this[┬º┬ºconstant(170)] > 50)
  621.                                  {
  622.                                     this[┬º┬ºconstant(169)] /= 1000;
  623.                                     var _loc2_ = this[┬º┬ºconstant(170)] / this[┬º┬ºconstant(169)];
  624.                                     this["`"][┬º┬ºconstant(73)] = _loc2_;
  625.                                     this[┬º┬ºconstant(170)] = 0;
  626.                                     this[┬º┬ºconstant(169)] = 0;
  627.                                  }
  628.                                  this[┬º┬ºconstant(55)] = getTimer();
  629.                               };
  630.                               _loc2_[┬º┬ºconstant(171)] = function(px, py)
  631.                               {
  632.                                  if(this[┬º┬ºconstant(172)](px,py,this[┬º┬ºconstant(114)][┬º┬ºconstant(64)],this[┬º┬ºconstant(114)][┬º┬ºconstant(65)]) < 10000)
  633.                                  {
  634.                                     return this[┬º┬ºconstant(114)];
  635.                                  }
  636.                                  if(this[┬º┬ºconstant(172)](px,py,this[┬º┬ºconstant(116)][┬º┬ºconstant(64)],this[┬º┬ºconstant(116)][┬º┬ºconstant(65)]) < 10000)
  637.                                  {
  638.                                     return this[┬º┬ºconstant(116)];
  639.                                  }
  640.                                  if(this[┬º┬ºconstant(172)](px,py,this[┬º┬ºconstant(117)][┬º┬ºconstant(64)],this[┬º┬ºconstant(117)][┬º┬ºconstant(65)]) < 10000)
  641.                                  {
  642.                                     return this[┬º┬ºconstant(117)];
  643.                                  }
  644.                                  if(this[┬º┬ºconstant(172)](px,py,this[┬º┬ºconstant(118)][┬º┬ºconstant(64)],this[┬º┬ºconstant(118)][┬º┬ºconstant(65)]) < 10000)
  645.                                  {
  646.                                     return this[┬º┬ºconstant(118)];
  647.                                  }
  648.                                  if(this[┬º┬ºconstant(172)](px,py,this[┬º┬ºconstant(119)][┬º┬ºconstant(64)],this[┬º┬ºconstant(119)][┬º┬ºconstant(65)]) < 10000)
  649.                                  {
  650.                                     return this[┬º┬ºconstant(119)];
  651.                                  }
  652.                                  if(this[┬º┬ºconstant(172)](px,py,this[┬º┬ºconstant(120)][┬º┬ºconstant(64)],this[┬º┬ºconstant(120)][┬º┬ºconstant(65)]) < 10000)
  653.                                  {
  654.                                     return this[┬º┬ºconstant(120)];
  655.                                  }
  656.                                  return null;
  657.                               };
  658.                               _loc2_[┬º┬ºconstant(106)] = function(num)
  659.                               {
  660.                                  switch(num)
  661.                                  {
  662.                                     case 1:
  663.                                        return this[┬º┬ºconstant(114)];
  664.                                     case 2:
  665.                                        return this[┬º┬ºconstant(116)];
  666.                                     case 3:
  667.                                        return this[┬º┬ºconstant(117)];
  668.                                     case 4:
  669.                                        return this[┬º┬ºconstant(118)];
  670.                                     case 5:
  671.                                        return this[┬º┬ºconstant(119)];
  672.                                     case 6:
  673.                                        return this[┬º┬ºconstant(120)];
  674.                                     default:
  675.                                  }
  676.                               };
  677.                               _loc2_[┬º┬ºconstant(172)] = function(x1, y1, x2, y2)
  678.                               {
  679.                                  var _loc2_ = eval(┬º┬ºconstant(122))[┬º┬ºconstant(173)](x1 - x2);
  680.                                  var _loc1_ = eval(┬º┬ºconstant(122))[┬º┬ºconstant(173)](y1 - y2);
  681.                                  return _loc2_ * _loc2_ + _loc1_ * _loc1_;
  682.                               };
  683.                               _loc2_[┬º┬ºconstant(62)] = function(pring, pcell)
  684.                               {
  685.                                  if(pring[┬º┬ºconstant(100)] <= pcell[┬º┬ºconstant(115)]())
  686.                                  {
  687.                                     return false;
  688.                                  }
  689.                                  return true;
  690.                               };
  691.                               _loc2_[┬º┬ºconstant(174)] = function(pring, pcell)
  692.                               {
  693.                                  if(pring[┬º┬ºconstant(100)] < pcell[┬º┬ºconstant(115)]())
  694.                                  {
  695.                                     return false;
  696.                                  }
  697.                                  var _loc3_ = false;
  698.                                  var _loc2_ = 1;
  699.                                  while(_loc2_ < 7)
  700.                                  {
  701.                                     if(this[┬º┬ºconstant(60) + _loc2_] != pcell)
  702.                                     {
  703.                                        if(this[┬º┬ºconstant(62)](pring,this[┬º┬ºconstant(60) + _loc2_]))
  704.                                        {
  705.                                           _loc3_ = true;
  706.                                        }
  707.                                     }
  708.                                     _loc2_ = _loc2_ + 1;
  709.                                  }
  710.                                  return _loc3_;
  711.                               };
  712.                               _loc2_[┬º┬ºconstant(175)] = function(pcell, completeType)
  713.                               {
  714.                                  var _loc3_ = 0;
  715.                                  var _loc5_ = this[┬º┬ºconstant(58)][┬º┬ºconstant(59)];
  716.                                  this[┬º┬ºconstant(176)](completeType);
  717.                                  while(_loc3_ < _loc5_)
  718.                                  {
  719.                                     var _loc2_ = this[┬º┬ºconstant(58)][_loc3_];
  720.                                     if(_loc2_[┬º┬ºconstant(60)] == pcell and _loc2_[┬º┬ºconstant(100)] >= completeType)
  721.                                     {
  722.                                        this[┬º┬ºconstant(77)][_loc2_[┬º┬ºconstant(100)] - 1]--;
  723.                                        pcell[┬º┬ºconstant(145)][_loc2_[┬º┬ºconstant(100)] - 1] = false;
  724.                                        trace(┬º┬ºconstant(177) + _loc2_[┬º┬ºconstant(100)]);
  725.                                        if(this[┬º┬ºconstant(78)] == _loc2_)
  726.                                        {
  727.                                           this[┬º┬ºconstant(78)] = null;
  728.                                        }
  729.                                        _loc2_[┬º┬ºconstant(138)] = false;
  730.                                        _loc2_[┬º┬ºconstant(155)](2);
  731.                                        this[┬º┬ºconstant(58)][┬º┬ºconstant(178)](_loc3_,1);
  732.                                     }
  733.                                     else
  734.                                     {
  735.                                        _loc3_ = _loc3_ + 1;
  736.                                     }
  737.                                  }
  738.                                  trace(┬º┬ºconstant(179));
  739.                               };
  740.                               _loc2_[┬º┬ºconstant(180)] = function()
  741.                               {
  742.                                  if(this[┬º┬ºconstant(47)] >= this[┬º┬ºconstant(74)]())
  743.                                  {
  744.                                     this[┬º┬ºconstant(156)](true);
  745.                                  }
  746.                               };
  747.                            }
  748.                            set("\x01",eval("\x01") - 389);
  749.                            ┬º┬ºpush(true);
  750.                            continue;
  751.                            _loc2_[┬º┬ºconstant(176)] = function(ptype)
  752.                            {
  753.                               this[┬º┬ºconstant(47)] = this[┬º┬ºconstant(47)] + 1;
  754.                               var _loc3_ = this[┬º┬ºconstant(74)]() - this[┬º┬ºconstant(47)];
  755.                               this.Object[┬º┬ºconstant(72)][┬º┬ºconstant(73)] = _loc3_[┬º┬ºconstant(75)]();
  756.                               if(_loc3_ == 1)
  757.                               {
  758.                                  trace(┬º┬ºconstant(181));
  759.                                  this["undefined"][┬º┬ºconstant(155)](2);
  760.                               }
  761.                               var _loc2_ = 0;
  762.                               switch(ptype)
  763.                               {
  764.                                  case 1:
  765.                                     _loc2_ = 1000;
  766.                                     this.doIndent[0] = this.doIndent[0] + 1;
  767.                                     break;
  768.                                  case 2:
  769.                                     _loc2_ = 500;
  770.                                     this.doIndent[1] = this.doIndent[1] + 1;
  771.                                     break;
  772.                                  case 3:
  773.                                     _loc2_ = 250;
  774.                                     this.doIndent[2] = this.doIndent[2] + 1;
  775.                                     break;
  776.                                  case 4:
  777.                               }
  778.                               this.ObjectDumper += this.inProgress * _loc2_;
  779.                               this.data += _loc2_ + this.inProgress * _loc2_;
  780.                               if(this.inProgress == 0)
  781.                               {
  782.                                  this.Object[┬º┬ºconstant(94)][┬º┬ºconstant(182)](_loc2_);
  783.                               }
  784.                               else
  785.                               {
  786.                                  this.Object[┬º┬ºconstant(158)][┬º┬ºconstant(183)][┬º┬ºconstant(160)]();
  787.                               }
  788.                               this[┬º┬ºconstant(180)]();
  789.                            };
  790.                            _loc2_[┬º┬ºconstant(184)] = function()
  791.                            {
  792.                               this.inProgress = 1;
  793.                               this.Array = getTimer();
  794.                            };
  795.                            _loc2_[┬º┬ºconstant(57)] = function()
  796.                            {
  797.                               this.inProgress = 0;
  798.                               this.Object[┬º┬ºconstant(94)][┬º┬ºconstant(57)]();
  799.                            };
  800.                            _loc2_[┬º┬ºconstant(185)] = function()
  801.                            {
  802.                               trace(┬º┬ºconstant(186));
  803.                               var _loc2_ = this[┬º┬ºconstant(187)][random(this[┬º┬ºconstant(187)][┬º┬ºconstant(59)])];
  804.                               var _loc5_ = undefined;
  805.                               var _loc4_ = undefined;
  806.                               var _loc3_ = this.Object[┬º┬ºconstant(188)][┬º┬ºconstant(189)][┬º┬ºconstant(73)];
  807.                               _loc5_ = _loc2_ - (this.data + 789456);
  808.                               _loc4_ = _loc2_ - this[┬º┬ºconstant(46)] * 654123;
  809.                               set(┬º┬ºconstant(190),new ┬º\┬º\┬ºconstant(191)┬º());
  810.                               set(┬º┬ºconstant(192),new ┬º\┬º\┬ºconstant(191)┬º());
  811.                               eval(┬º┬ºconstant(192))[┬º┬ºconstant(193)] = eval(┬º┬ºconstant(82))[┬º┬ºconstant(83)][┬º┬ºconstant(84)][┬º┬ºconstant(85)](this,this[┬º┬ºconstant(194)]);
  812.                               eval(┬º┬ºconstant(190))[┬º┬ºconstant(195)] = _loc5_;
  813.                               eval(┬º┬ºconstant(190))[┬º┬ºconstant(196)] = _loc4_;
  814.                               eval(┬º┬ºconstant(190))[┬º┬ºconstant(197)] = this.data;
  815.                               eval(┬º┬ºconstant(190))[┬º┬ºconstant(198)] = _loc3_;
  816.                               trace(┬º┬ºconstant(199) + eval(┬º┬ºconstant(82))[┬º┬ºconstant(200)][┬º┬ºconstant(201)][┬º┬ºconstant(202)][┬º┬ºconstant(75)](eval(┬º┬ºconstant(190))) + ┬º┬ºconstant(203));
  817.                               eval(┬º┬ºconstant(190))[┬º┬ºconstant(206)](┬º┬ºconstant(205),eval(┬º┬ºconstant(192)),┬º┬ºconstant(204));
  818.                            };
  819.                            _loc2_[┬º┬ºconstant(194)] = function(success)
  820.                            {
  821.                               trace(┬º┬ºconstant(207) + eval(┬º┬ºconstant(82))[┬º┬ºconstant(200)][┬º┬ºconstant(201)][┬º┬ºconstant(202)][┬º┬ºconstant(75)](eval(┬º┬ºconstant(192))) + ┬º┬ºconstant(203));
  822.                               this.Object[┬º┬ºconstant(188)][┬º┬ºconstant(208)][┬º┬ºconstant(209)][┬º┬ºconstant(73)] = ┬º┬ºconstant(210) + eval(┬º┬ºconstant(192))[┬º┬ºconstant(211)];
  823.                               var _loc3_ = undefined;
  824.                               var _loc2_ = new eval(┬º┬ºconstant(82))[┬º┬ºconstant(212)][┬º┬ºconstant(213)](_loc3_,┬º┬ºconstant(64),null,0,1,2.5,true);
  825.                               _loc2_[┬º┬ºconstant(214)] = eval(┬º┬ºconstant(82))[┬º┬ºconstant(83)][┬º┬ºconstant(84)][┬º┬ºconstant(85)](this,this[┬º┬ºconstant(215)]);
  826.                            };
  827.                            _loc2_[┬º┬ºconstant(80)] = function()
  828.                            {
  829.                               if(this[┬º┬ºconstant(46)] <= 3)
  830.                               {
  831.                                  this["}"] = 10000;
  832.                               }
  833.                               if(this[┬º┬ºconstant(46)] > 3 and this[┬º┬ºconstant(46)] <= 6)
  834.                               {
  835.                                  this["}"] = 6000;
  836.                               }
  837.                               if(this[┬º┬ºconstant(46)] > 6 and this[┬º┬ºconstant(46)] <= 9)
  838.                               {
  839.                                  this["}"] = 4500;
  840.                               }
  841.                               if(this[┬º┬ºconstant(46)] > 9 and this[┬º┬ºconstant(46)] <= 12)
  842.                               {
  843.                                  this["}"] = 3800;
  844.                               }
  845.                               if(this[┬º┬ºconstant(46)] > 12 and this[┬º┬ºconstant(46)] <= 15)
  846.                               {
  847.                                  this["}"] = 3200;
  848.                               }
  849.                               if(this[┬º┬ºconstant(46)] > 12 and this[┬º┬ºconstant(46)] <= 15)
  850.                               {
  851.                                  this["}"] = 2800;
  852.                               }
  853.                               if(this[┬º┬ºconstant(46)] > 15 and this[┬º┬ºconstant(46)] <= 20)
  854.                               {
  855.                                  this["}"] = 2500;
  856.                               }
  857.                               if(this[┬º┬ºconstant(46)] > 20 and this[┬º┬ºconstant(46)] <= 30)
  858.                               {
  859.                                  this["}"] = 2000;
  860.                               }
  861.                               if(this[┬º┬ºconstant(46)] > 30)
  862.                               {
  863.                                  this["}"] = 1500;
  864.                               }
  865.                            };
  866.                            _loc2_[┬º┬ºconstant(215)] = function()
  867.                            {
  868.                               this.Object[┬º┬ºconstant(188)][┬º┬ºconstant(155)](┬º┬ºconstant(216));
  869.                            };
  870.                            _loc2_[┬º┬ºconstant(105)] = null;
  871.                            _loc2_.string = false;
  872.                         }
  873.                         set("\x01",eval("\x01") + 330);
  874.                         ┬º┬ºpush(true);
  875.                         continue;
  876.                         _loc2_[┬º┬ºconstant(135)] = 0;
  877.                         _loc2_[┬º┬ºconstant(170)] = 0;
  878.                         _loc2_[┬º┬ºconstant(169)] = 0;
  879.                         _loc2_[┬º┬ºconstant(112)] = 0;
  880.                         _loc2_[┬º┬ºconstant(54)] = 0;
  881.                      }
  882.                      set("\x01",eval("\x01") + 60);
  883.                      ┬º┬ºpush(true);
  884.                      continue;
  885.                      _loc2_[┬º┬ºconstant(217)] = 35;
  886.                      _loc2_[┬º┬ºconstant(53)] = false;
  887.                   }
  888.                   set("\x01",eval("\x01") + 650);
  889.                   if(┬º┬ºpop())
  890.                   {
  891.                      set("\x01",eval("\x01") - 289);
  892.                   }
  893.                   continue;
  894.                   _loc2_[┬º┬ºconstant(111)] = false;
  895.                }
  896.                set("\x01",eval("\x01") + 100);
  897.                ┬º┬ºpush(true);
  898.                continue;
  899.                _loc2_[┬º┬ºconstant(110)] = false;
  900.             }
  901.             set("\x01",eval("\x01") + 246);
  902.          }
  903.          set("\x01",eval("\x01") + 177);
  904.          if(┬º┬ºpop())
  905.          {
  906.             set("\x01",eval("\x01") - 216);
  907.          }
  908.          continue;
  909.          ┬º┬ºpush(true);
  910.       }
  911.       set("\x01",eval("\x01") + 117);
  912.    }
  913.    set("\x01",eval("\x01") - 393);
  914.    ┬º┬ºpush(true);
  915.    continue;
  916.    ┬º┬ºpush(true);
  917.    continue;
  918.    ┬º┬ºconstant(218)(_global.mx[┬º┬ºconstant(51)],null,1);
  919.    break;
  920. }
  921.